home *** CD-ROM | disk | FTP | other *** search
- #include "style.h"
-
- #define ID_MENUBAR 10
- #define ID_FLOAT 11
- #define ID_NOTEPAD 12
- #define ID_ABOUT 98
- #define ID_EXIT 99
-
-
- #define ID_LISTDEMO 200
- #define ID_TIMEDEMO 201
- #define ID_MOUSEDEMO 202
- #define ID_MENUDEMO 203
- #define ID_FILEDEMO 204
- #define ID_EDITDEMO 205
- #define ID_EXECDEMO 206
- #define ID_CALCDEMO 207
- #define ID_CHILDDEMO 208
- #define ID_COMBODEMO 210
- #define ID_GRAPHICS 213
- #define ID_TOGGLEEGA 214
-
- #define ID_WORD50 300
- #define ID_WRITE 301
- #define ID_EXCEL 302
- #define ID_124 303
- #define ID_C52 304
- #define ID_QUICKC 305
- #define ID_QUICKBASIC 306
- #define ID_PASCAL 307
-
- #define ID_NEW 200
- #define ID_OPEN 201
- #define ID_SAVE 202
- #define ID_SAVEAS 203
- #define ID_HELP 299
-
- #define ID_COPY 510
- #define ID_CUT 511
- #define ID_PASTE 512
- #define ID_CLEAR 513
-
- #define ID_GETLEN 520
- #define ID_GETLINES 521
- #define ID_GETHANDLE 522
-
- #define IDS_MAINTITLE 500
-
- #define IDM_MEMAVAIL 600
-
- /* For Listbox Dialog */
- #define ID_STRING 100
- #define ID_POS 101
- #define ID_FRAME 102
- #define ID_APPEND 103
- #define ID_INSERT 104
- #define ID_DELETE 105
- #define ID_LISTBOX 106
-
-
-
-
- MainMenu MENU
- BEGIN
-
- POPUP "&File"
- BEGIN
- MENUITEM "E&xit\aALT+X", ID_EXIT SHADOW
- MENUITEM SEPARATOR
- MENUITEM "&About", ID_ABOUT
- MENUITEM "&Memory available", IDM_MEMAVAIL
- END
-
- POPUP "&Demos"
- BEGIN
- MENUITEM "&Listbox...", ID_LISTDEMO SHADOW
- MENUITEM "C&hild Windows", ID_CHILDDEMO
- MENUITEM "&Calculator", ID_CALCDEMO
- MENUITEM "&Timers", ID_TIMEDEMO
- MENUITEM "&Mouse", ID_MOUSEDEMO
- MENUITEM "&File Dialog...",ID_FILEDEMO
- MENUITEM "&Notepad...", ID_EDITDEMO
- MENUITEM "Go to &DOS...", ID_EXECDEMO
- MENUITEM "&Graphics mode", ID_GRAPHICS
- MENUITEM "&Floating menu", ID_MENUDEMO
- MENUITEM "Com&bobox demo", ID_COMBODEMO
- MENUITEM "43/50 Line Mode",ID_TOGGLEEGA
- END
-
- POPUP "&MultiMenus"
- BEGIN
- POPUP "&Word Processing" SHADOW
- BEGIN
- MENUITEM "&Word 5.0", ID_WORD50 SHADOW
- MENUITEM "W&rite", ID_WRITE SHADOW
- END
-
- POPUP "&Spreadsheet"
- BEGIN
- MENUITEM "&Microsoft Excel", ID_EXCEL SHADOW
- MENUITEM "&1+2=4", ID_124 SHADOW
- END
-
- POPUP "&Languages" SHADOW
- BEGIN
- POPUP "&C" SHADOW
- BEGIN
- MENUITEM "C &5.2", ID_C52 SHADOW
- MENUITEM "&Quick C", ID_QUICKC SHADOW
- END
- MENUITEM "Quick &Basic", ID_QUICKBASIC SHADOW
- MENUITEM "&PASCAL", ID_PASCAL SHADOW
- END
- END
-
- MENUITEM "F1=&Help",ID_HELP HELP
- END
-
-
- DlgBoxMenu MENU
- BEGIN
- POPUP "&Pulldown"
- BEGIN
- MENUITEM "E&xit ALT+X", ID_EXIT SHADOW
- MENUITEM SEPARATOR
- MENUITEM "&About", ID_ABOUT
- END
- END
-
-
- Mewldemo ACCELERATORS
- BEGIN
- VK_F1, ID_HELP
- VK_ALT_X, ID_EXIT
- END
-
- /* Template for the floating popup */
- FloatingPopup MENU
- BEGIN
- POPUP "FOO-Dummy Popup"
- BEGIN
- POPUP "Fonts"
- BEGIN
- MENUITEM "Courier", 1
- MENUITEM "Times Roman", 1
- MENUITEM "Swiss", 1
- MENUITEM "Helvetica", 1
- MENUITEM "Old English", 1
- END
- POPUP "Sizes"
- BEGIN
- MENUITEM "7", 2
- MENUITEM "8", 2
- MENUITEM "9", 2
- MENUITEM "10", 2
- MENUITEM "11", 2
- MENUITEM "12", 2
- MENUITEM "14", 2
- END
- POPUP "Styles"
- BEGIN
- MENUITEM "Bold", 3
- MENUITEM "Italic", 3
- MENUITEM "Strike Out", 3
- MENUITEM "Superscript", 3
- MENUITEM "Subscript", 3
- END
- END
-
- END
-
-
- NotePad MENU
- BEGIN
- POPUP "&File"
- BEGIN
- MENUITEM "&New", ID_NEW
- MENUITEM "&Open...", ID_OPEN
- MENUITEM "&Save", ID_SAVE
- MENUITEM "Save &as...", ID_SAVEAS
- MENUITEM SEPARATOR
- MENUITEM "E&xit", ID_EXIT
- END
-
- POPUP "&Edit"
- BEGIN
- MENUITEM "&Cut", ID_CUT
- MENUITEM "C&lear", ID_CLEAR
- MENUITEM "C&opy", ID_COPY
- MENUITEM "&Paste", ID_PASTE
- END
-
- POPUP "&Info"
- BEGIN
- MENUITEM "&Length", ID_GETLEN
- MENUITEM "L&ines", ID_GETLINES
- MENUITEM "&Handle", ID_GETHANDLE
- END
-
- END
-
- STRINGTABLE
- BEGIN
- ID_EXIT, "Exit the application"
- ID_ABOUT, "Display information about this application"
- IDM_MEMAVAIL, "Show free system memory"
- ID_LISTDEMO, "Sample dialog box"
- ID_CHILDDEMO, "Child windows with clipping"
- ID_CALCDEMO, "Calculator"
- ID_TIMEDEMO, "Multiple system timers"
- ID_MOUSEDEMO, "Tracks mouse movements"
- ID_FILEDEMO, "Demo of built-in file dialog box"
- ID_EDITDEMO, "Demo of multiline edit features"
- ID_EXECDEMO, "Demo of swapping out a MEWEL session"
- ID_MENUDEMO, "Demo of floating popup menus"
- ID_GRAPHICS, "Toggles between text and graphics mode"
- ID_COMBODEMO, "Demo of drop-down combobox"
- IDS_MAINTITLE, "MEWEL Demos"
- END
-
-
- HexCalc DIALOG 17,3,41,17
- CAPTION "Hex Calculator"
- STYLE WS_SYSMENU | WS_CAPTION | WS_MOVEBOX | WS_SIZEBOX | WS_MINMAXBOX | WS_CLIPSIBLINGS | WS_BORDER
- BEGIN
- PUSHBUTTON " D", 68, 1,3,5,1 WS_BORDER | WS_TABSTOP
- PUSHBUTTON " A", 65, 1,5,5,1 WS_BORDER | WS_TABSTOP
- PUSHBUTTON " 7", 55, 1,7,5,1 WS_BORDER | WS_TABSTOP
- PUSHBUTTON " 4", 52, 1,9,5,1 WS_BORDER | WS_TABSTOP
- PUSHBUTTON " 1", 49, 1,11,5,1 WS_BORDER | WS_TABSTOP
- PUSHBUTTON " 0", 48, 1,13,5,1 WS_BORDER | WS_TABSTOP
- PUSHBUTTON " 0", 27, 8,1,22,1 WS_BORDER | WS_TABSTOP
- PUSHBUTTON " E", 69, 9,3,5,1 WS_BORDER | WS_TABSTOP
- PUSHBUTTON " B", 66, 9,5,5,1 WS_BORDER | WS_TABSTOP
- PUSHBUTTON " 8", 56, 9,7,5,1 WS_BORDER | WS_TABSTOP
- PUSHBUTTON " 5", 53, 9,9,5,1 WS_BORDER | WS_TABSTOP
- PUSHBUTTON " 2", 50, 9,11,5,1 WS_BORDER | WS_TABSTOP
- PUSHBUTTON " Back",8,9,13,13,1 WS_BORDER | WS_TABSTOP
- PUSHBUTTON " F", 70, 17,3,5,1 WS_BORDER | WS_TABSTOP
- PUSHBUTTON " C", 67, 17,5,5,1 WS_BORDER | WS_TABSTOP
- PUSHBUTTON " 9", 57, 17,7,5,1 WS_BORDER | WS_TABSTOP
- PUSHBUTTON " 6", 54, 17,9,5,1 WS_BORDER | WS_TABSTOP
- PUSHBUTTON " 3", 51, 17,11,5,1 WS_BORDER | WS_TABSTOP
- PUSHBUTTON " +", 43, 25,3,5,1 WS_BORDER | WS_TABSTOP
- PUSHBUTTON " -", 45, 25,5,5,1 WS_BORDER | WS_TABSTOP
- PUSHBUTTON " *", 42, 25,7,5,1 WS_BORDER | WS_TABSTOP
- PUSHBUTTON " /", 47, 25,9,5,1 WS_BORDER | WS_TABSTOP
- PUSHBUTTON " %", 37, 25,11,5,1 WS_BORDER | WS_TABSTOP
- PUSHBUTTON " Equals", 61, 25,13,13,1 WS_BORDER | WS_TABSTOP
- PUSHBUTTON " &", 38, 33,3,5,1 WS_BORDER | WS_TABSTOP
- PUSHBUTTON " |", 124,33,5,5,1 WS_BORDER | WS_TABSTOP
- PUSHBUTTON " ^", 94, 33,7,5,1 WS_BORDER | WS_TABSTOP
- PUSHBUTTON " <", 60, 33,9,5,1 WS_BORDER | WS_TABSTOP
- PUSHBUTTON " >", 62, 33,11,5,1 WS_BORDER | WS_TABSTOP
- END
-
-
- ListDemoDlg DIALOG 10,3,61,18
- CAPTION "Listbox Dialog"
- STYLE WS_SYSMENU | WS_CAPTION | WS_MOVEBOX | WS_VISIBLE | WS_BORDER | WS_SHADOW
- BEGIN
- EDIT "&Enter string",ID_STRING, 1,1, 26,3 WS_BORDER | WS_GROUP | WS_TABSTOP
- EDIT "&Position", ID_POS, 1,6,11,3 WS_BORDER | WS_GROUP | WS_TABSTOP
- FRAME "Operation", 0, 14,6,15,9 WS_GROUP
- RADIOBUTTON "Append", ID_APPEND, 16,8,0,0 WS_GROUP | WS_TABSTOP
- RADIOBUTTON "Insert", ID_INSERT, 16,10,0,0 0x0000
- RADIOBUTTON "Delete", ID_DELETE, 16,12,0,0 0x0000
- LISTBOX "Strings", ID_LISTBOX,31,1,16,11 WS_GROUP | LBS_STANDARD | WS_TABSTOP
- DEFPUSHBUTTON "OK", IDOK, 31,13,8,3 WS_GROUP | WS_TABSTOP | WS_BORDER
- PUSHBUTTON "CANCEL", IDCANCEL, 42,13,8,3 WS_GROUP | WS_TABSTOP | WS_BORDER
- END
-
- /* The update settings dialog */
- #define ID_UDPATH 1000
- #define ID_BUDPATH 1001
- #define ID_CBFUTURES 1002
- #define ID_CBEQUITIES 1003
- #define ID_CBTICK 1004
- #define ID_INDICES 1005
- #define ID_HOLIDAYS 1006
-
- /**********************************************************************
- Dialog resource definition
- **********************************************************************/
-
- UpdateSettings DIALOG 5, 4,69,19
- STYLE WS_BORDER | WS_CAPTION | WS_MOVEBOX | WS_SYSMENU
- CAPTION "Update Settings"
- BEGIN
- FRAME "Update File Location",
- -1, 13, 1,37, 4
- WS_BORDER | WS_GROUP
- EDIT "", ID_UDPATH, 14, 2,35, 1
- WS_BORDER | WS_TABSTOP
- PUSHBUTTON "~Browse", ID_BUDPATH, 24, 3,13, 1
- WS_VISIBLE | WS_BORDER
- FRAME "Dropdown combo", -1, 4,5,36, 3
- WS_BORDER
- COMBOBOX "", ID_CBFUTURES, 5,6,32, 6
- WS_VISIBLE | WS_TABSTOP | CBS_DROPDOWN
-
- FRAME "Dropdown-list combo", -1, 4,8,31, 3
- WS_BORDER
- COMBOBOX "", ID_CBEQUITIES, 5,9,27, 6
- WS_VISIBLE | WS_TABSTOP | CBS_DROPDOWNLIST
-
- FRAME "Simple combo", -1, 44,5,20, 3
- WS_BORDER | WS_GROUP
- COMBOBOX "", ID_CBTICK, 45,6,17, 6
- WS_VISIBLE | WS_TABSTOP | CBS_SIMPLE
-
-
- DEFPUSHBUTTON "~OK", IDOK, 6,13,12, 1
- WS_VISIBLE | WS_TABSTOP | WS_SHADOW, 0x53
- PUSHBUTTON "~Holidays", ID_HOLIDAYS, 27,13,12, 1
- WS_VISIBLE | WS_TABSTOP | WS_SHADOW, 0x57
- PUSHBUTTON "~Cancel", IDCANCEL, 48,13,12, 1
- WS_VISIBLE | WS_TABSTOP | WS_SHADOW, 0x57
- END
-
-